3. Ad²m: Windows Alt²nda DOS Performans²n²z² Art²r²n

WINDOWS alt²nda DOS programlar² τal²■t²r²yorsan²z, Windows'un ' default' ayarlar² DOS programlar²n²z iτin en iyi ayarlar olmayabilir. Windows'un ' default' ayarlar², kulland²≡²n²z DOS programlar² ve her birine i■lemciden ne kadar zaman ay²rman²z gerekti≡i hakk²nda kaba tahminlerde bulunur. Tabii bu ayarlar Windows alt²nda τal²■t²rd²≡²n²z DOS programlar²n²n performans²n² dⁿ■ⁿrebilir. Neyse ki bu ayarlardan τo≡unu kendiniz de≡i■tirebilirsiniz. Windows, DOS programlar²n²z² ayr² ayr² kontrol edebilen program bilgi dosyas² (PIF- Program Information File) ad²nda 545 byte'l²k dosyalar yaratman²za izin verir. PIF dosyas²n²n ad² program²n τal²■t²r²labilir dosyas² ile ayn²d²r. ╓rne≡in WPROC.EXE isimli bir program² τal²■t²ran PIF dosyas²n²n ismi WPROC.PIF'dir. Windows o program iτin uygun bir PIF dosyas² bulamazsa, _DEFAULT.PIF isminde bir PIF dosyas² kullan²r.

Bu dosyan²n ayarlar²n² de≡i■tirip en uygun duruma getirmek iτin Windows'un PIF Edit÷rⁿ'nⁿ kullanmak gerekir. _DEFAULT.PIF dosyas²na ince ayar yapabilmek iτin PIF Edit÷rⁿ'nden Windows dizini alt²ndaki _DEFAULT.PIF dosyas²n² aτ²n. Sonra ilgili alanlarda a■a≡²daki de≡i■iklikleri yap²n:

Program Dosyas² Ad². (Program File Name) Bu alanda normalde _DEFAULT.BAT ismi g÷rⁿnⁿr. Bu ismi yⁿzde (%) i■aretleri ile τevrili bir de≡i■ken ismi ile de≡i■tirerek PIF'e bire τevre de≡i■keni ekleyebilirsiniz. Bunun iτin _DEFAULT.BAT'² silip yerine %COMSPEC% yaz²n. Bu τevre de≡i■keni sisteminizin komut yorumlay²c²s²na i■aret eder. Bu da DOS kullan²c²lar² iτin COMMAND.COM dosyas²d²r. Baz² sdistemlerde _DEFAULT.BAT bulunmayabilir, ancak mutlaka bir COMMAND.COM vard²r - bu dosyan²n geτerli sⁿrⁿmⁿ . C sⁿrⁿcⁿsⁿnde olmasa bile network yaz²l²m² ile veya ba■ka bir yaz²l²mla yeri de≡i■tirilmi■ olabilir, ancak mutlaka vard²r. %COMSPEC% sat²r² do≡ru COMMAND.COM'u bulur. Bu sat²r² yazarak _DEFAULT.BAT dosyas²n² kadetmeye τal²■t²≡²n²zda PIF edit÷rⁿ dosyan²n geτerli bir EXE, COM veya BAT soyad² olmamas²ndan ■ikayet edebilir, ancak siz Tamam dⁿ≡mesine t²klayarak bu mesaj² dikkate almay²n.

Video Belle≡i. (Video Memory) Bu alanda Metin (Text) seτene≡i i■aretli olsun. Grafik a≡²rl²kl² olan DOS programlar² bile metin kipinde τal²■²p otomatik olarak grafik kipine geτebilir. Bir program CGA grafik kipini kullan²yorsa Netli≡i Dⁿ■ⁿk ╟izim (Low Graphics) seτene≡ini i■aretleyebilirsiniz. Program EGA veya VGA grafik kipini kullan²yorsa ve sorun τ²kar²yorsa Netli≡i Yⁿksek Seτim (High Graphics) seτene≡i i■aretlenebilir.

Bellek Gereksinmeleri.(Memory Requirements) Gerekli KB (KB Required) seτene≡ini 128 olarak b²rakabilirsiniz; ancak ▌stenen KB (KB Desired) kutusundaki de≡eri -1 olarak de≡i■tirin. B÷ylece Windows, DOS uygulamalar²na mevcut bⁿtⁿn yerle■ik belle≡i ay²racakt²r. Hatta bu ayarla Windows programlar²na ay²r²lan bir miktar bellek de DOS uygulamas²na verilecektir.Bu de≡erin -1 olarak de≡i■tirilmemesi gereken durum ise sadece DOS komut sat²r²n²n τa≡²r²ld²≡² durumlard²r. DOS komut sat²r²n² kumanda eden PIF, DOSPRMPT.PIF'dir. MS-DOS komut sat²r²n² τa≡²rd²≡²n²zda bellekten tasarruf edebilmek iτin DOSPRMPT.PIF dosyas²ndaki Gerekli ve ▌stenen KB de≡erlerinin ikisini de 128K olarak de≡i■tirin. Sadece 128 K'l²k bellek ile herhangi bir DOS program²n² τal²■t²ramazs²n²z ama bu program² kendi PIF'i ile (uygun ■ekilde ayarlanm²■sa) τal²■t²rabilirsiniz. DOS komut sat²r²ndan kullan²lan tⁿm DOS komutlar² ise 128K'dan az bellek gerektirdi≡inden, bu ayarlar Windows alt²nda DOS penceresi aτman²z² ve DOS komutlar²n² kullanman²z² engellemez. Bir DOS penceresi aτ²p ona ayr²lan belle≡i 128K ile s²n²rlarsan²z di≡er pencerelere daha fazla bellek kalacakt²r.

EMS ve XMS Bellek.Bu ayarlar, bir DOS program²n²n PIF dosyas² kumanday² ele ald²≡²nda o uygulamaya ayr²lan geni■letilmi■ ve uzat²lm²■ bellek miktar²n² belirler. Bu alanda hem Gerekli KB hem de KB S²n²r² de≡erlerini 0 yapman²z² ÷neririz. B÷ylece Windows'un EMS ve XMS i■lemlerini yⁿrⁿtmek iτin bellek ay²rmas²na gerek kalmaz ve sisteminizin performans² artar. Tabii, Windows alt²nda EMS veya XMS bellek kullanan bir DOS uygulamalar² τal²■t²racaksan²z, bu uygulamalar²n her biri iτin ayr² bir PIF yaratabilirsiniz. Bu gibi durumlarda Gerekli KB de≡erini 256K'ya getirin ve program²n bellek s²n²r² iτin en uygun de≡eri seτin. -1 de≡eri Windows'un bellek ⁿzerinde herhangi bir s²n²rlama getirmeyece≡ini g÷sterir.

G÷rⁿntⁿ Kullan²m². (Display Usage) DOS uygulamalar² tam ekran boyutunda, pencere iτinde oldu≡undan daha h²zl² τal²■²r. Bu yⁿzden bu seτene≡i Tam Ekran (Full Screen) olarak de≡i■tirin. Bununla birlikte, h²zl² bir sisteme sahipseniz, Pencere seτene≡ini i■aretleyebilirsiniz.

Artalan ve Ayr²cal²kl². (Background, Exclusive) _DEFAULT.PIF dosyas²nda bu seτeneklerin ikisinin i■aretini de kald²rabilirsiniz. Artalanda veya ayr²cal²kl² olarak τal²■acak DOS programlar²n²z varsa her biri iτin birer PIF yaratabilirsiniz. Artalan seτene≡i i■aretliyse, Bir DOS program²n² artalanda τal²■t²rmak Windows uygulamalar²n²n performans²n² dⁿ■ⁿrⁿr. ╓te yandan Ayr²cal²kl² seτene≡i i■aretli bir DOS uygulamas²n² τal²■t²rmak, o program kapat²lana kadar arka plandaki tⁿm Windows faaliyetlerini durdurur.

Artalan ve ╓nalan. (Background, Foreground) PIF Edit÷rⁿ'nⁿn ▌leri Dⁿzey (Advanced) dⁿ≡mesine t²klad²≡²n²zda yeni bir diyalog kutusu aτ²l²r. Bu kutunun en ba■²nda τoklu g÷rev (multitasking) iτin artalan ve ÷nalan ÷ncelik ayarlar² yer al²r. Bu ayarlar, bir DOS program² simge durumunda (artalanda) veya tam ekran (÷nalanda) τal²■²rken ona ne kadar i■lemci zaman² ay²r²laca≡²n² belirler.Artalan ve ╓nalan ╓nceli≡i de≡erleri 0 ile 10,000 aras²nda olabilir. Tⁿm Windows programlar²n²n artalan ayar² ' default' olarak 50, ÷nalan ayar² 100'dⁿr. (Bu ayarlar² Geli■tirilmi■ 386 b÷lⁿmⁿnden de≡i■tirebilirsiniz.) Bir DOS program²n²n ÷nalan ayar²n² 100 yapm²■san²z ve bu program² Windows alt²nda τal²■t²r²rsan²z, DOS uygulamas²na i■lemci 100 birim zaman, Windows'a 50 birim zaman ay²rm²■ olur. Yani, DOS program² ⁿτte bir daha az performansla τal²■²r.Bir DOS program²n²n PIF'ini yaratt²≡²n²zda ÷nalan de≡erini maksimuma, 10,000'e, artalan de≡erini ise 5,000'e getirebilirsiniz. 10,000 de≡erinin ÷zel bir anlam² vard²r: Windows'a bⁿtⁿn i■lemci zaman²n² o uygulamaya ╤ i■lem yapt²≡² sⁿrece ╤ ay²rmas²n² s÷yler. ▌■lemci, ancak DOS program² durdu≡unda ╤ ÷rne≡in bir tu■a bas²lmas² gerekti≡inde ╤ artalanda τal²■mas² gereken Windows uygulamalar²na zaman ay²rabilir. Elbette elzemm Windows i■lemlerinin yⁿrⁿmesi iτin 10,000 ve 5,000 de≡erleri τok yⁿksek kal²yorsa, bu de≡erler dⁿ■ⁿrⁿlebilir.

Bellek Seτenekleri. (Memory Options) Bⁿtⁿn bu seτeneklerdeki i■aretleri kald²rabilirsiniz. Tabii bunun da bir istisnas² var: Windows'un sabit diskteki takas dosyas²n² kullanmas²n² ÷nlemek iτin belle≡in bir k²sm²n² ' kilitlemezseniz' DOS uygulamas² τal²■m²yorsa buradaki seτenekleri kullanman²z gerekir.

G÷rⁿntⁿ Seτenekleri. (Display Options) Metin Kipine ╓ykⁿn seτene≡i d²■²nda buradaki tⁿm seτenekleri de iptal edebilirsiniz. Bu seτene≡in kalmas² DOS oturumunda metinlerin daha h²zl² yaz²lmas²n² sa≡lar. Ancak, Windows alt²nda τal²■t²rd²≡²n²z DOS program² ekrana anla■²lmaz karakterler τ²kart²yorsa bu seτenekteki ■areti de kald²rabilirsiniz.

Di≡er Seτenekler. (Other Options) H²zl² Yap²■t²rmaya ▌zin Ver ve PrtSc d²■²ndaki tⁿm seτeneklerdeki i■areti kald²rabilirsiniz. H²zl² Yap²■t²rmaya ▌zin Ver seτene≡i, DOS program² Pano'dan yap²■t²r²lan metni Windows'un aktard²≡² kadar h²zl² kabul edemiyorsa i■e yarar. PrtSc seτene≡i ise, Print Screen tu■una bast²≡²n²zda DOS uygulamas²n²n ekran g÷rⁿntⁿsⁿnⁿ yaz²c²ya yollamas²na izin verir. Bu seτenekteki i■areti kald²r²rsan²z, bir DOS oturumunda Print Screen tu■una bast²≡²n²zda ekran g÷rⁿntⁿsⁿ sadece Windows'un Pano'suna kopyalan²r, yaz²c²ya g÷nderilemez.

PIF Edit÷rⁿ ile gerekli de≡i■iklikleri yapt²ktan sonra Dosya menⁿsⁿnⁿ aτ²p Kaydet veya Farkl² Kaydet komutuna t²klay²n. Genelde Windows PIF dosyalar²n² \WINDOWS dizini alt²nda tutar. Ama sisteminizi ÷zelle■tirmek istiyorsan²z veya WINDOWS dizinine dosya eklemeyi istemiyorsan²z, PIF dosyalar²n², AOUTOEXEC.BAT dosyas²nda PATH= sat²r² ile yolu tan²mlanm²■ (her dizinden otomatik g÷rⁿlebilen) herhangi bir dizine de kaydedebilirsiniz.

PIF dosyalar²n²n ba■ka s²rlar² da var. Bu s²rlar² Kapak Konumuzun ilerki b÷lⁿmlerinde aτ²kl²yoruz.

Windows ■²k bir arabirim sunuyor olabilir, ama anla■²lan Windows alt²nda τal²■t²r²lacak DOS uygulamalar²na pek ÷nem verilmemi■.

Neyse ki Windows ve DOS'un uyumlu birlikteli≡ini sa≡lamak iτin gerekli araτlar unutulmam²■. ╓rne≡in Windows alt²nda s²k s²k hata mesajlar² ile kar■²la■²yorsan²z, Windows'unuz aτ²lm²yorsa, DOS'tan da yard²m alarak bu sorunlar² τ÷÷zme ■ans²n²z var. Bu i■in s²rlar²n² da ' Windows'a ▌lkyard²m' ba■l²kl² kutuda aτ²kl²yoruz. K²sacas², biraz zahmetli olsa bile bu evlili≡in mutlu yⁿrⁿmemesi iτin hiτbir neden yok.